Layouts in CSS

Websites have their content arranged in columns.Multiple columns are created by using <div> or <table> elements. CSS is used to position elements and to improve the look of the pages.